from dash import html, dcc
from server import app

checklist = html.Div(children=[
    dcc.Checklist(
        options=['Python语言', 'Julia语言', 'R语言'],
        value=['Python语言', 'R语言']
    ),
    dcc.Checklist(
        options=[
            {'label': 'Python语言', 'value': '1'},
            {'label': 'Julia语言', 'value': '2'},
            {'label': 'R语言', 'value': '3'},
        ],
        value=['1', '3']
    ),
    dcc.Checklist(
        options={
            '1': 'Python语言',
            '2': 'Julia语言',
            '3': 'R语言',
        },
        value=['1', '3']
    ),
    dcc.Checklist(
        options=[
            {
                'label': html.Img(src=app.get_asset_url('img/python_50px_icon.png')),
                'value': 'Python语言',
            },
            {
                'label': html.Img(src=app.get_asset_url('img/julia_50px_icon.png')),
                'value': 'Julia语言',
            },
            {
                'label': html.Img(src=app.get_asset_url('img/r_50px_icon.png')),
                'value': 'R语言',
            },
        ],
        value=['Python语言', 'R语言']
    ),
])
